0
33
22
13
18
15
17
21
9
5
38
8
31
42
32
56
51
28
93
153
57
390
26
89
46
50
83
119
30
43
76
63
25
94
36
14
24
74
86
19
40
91
44
110
12
41